that's mean! - German English Dictionary